Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £274,519 £179,950 22 Aug 2014
3 POPLAR CLOSE Terraced £286,345 £116,000 27 Feb 2003
5 POPLAR CLOSE Detached £242,261 £65,000 24 Aug 2000
6 POPLAR CLOSE Detached £227,606 £181,000 18 Apr 2018
7 POPLAR CLOSE Detached £314,271 £239,950 23 Feb 2017
12 POPLAR CLOSE Detached £299,027 £142,000 9 Mar 2004